export 'string_extension.dart';

extension ListExtension on List {
  int uniqueValue() {
    // 定义一个字符串数组
    List array = this;

    // 使用 List.map() 方法将字符串数组中的每个元素转换成一个数字
    List<int> numbers = array.map((element) => element.hashCode).toList();

    // 使用 List.reduce() 方法将这些数字相加
    return numbers.reduce((a, b) => a + b);
  }
}
